recurrent taxes on immovable property - Espagnol Anglais Dictionnaire